@charset "utf-8";
/* CSS Document */
ul,ol{ list-style:none;}
img{ border:none;}
body {font-family:"Microsoft YaHei UI", "微软雅黑";}
.sc1200{width:1200px;margin:0 auto;}
.huanying{ width: 100%; background: #e8e8e8; line-height: 40px; font-size: 14px; color: #333;}
.huanying span{ font-weight: 600;color: #0082d1}
.scleft{float:left;}
.scright{float:right;}
.sclogo{padding:28px 0;float:left;}
.scmu {float:right;padding:30px 0 0 0;}
.nav>li>a{color:#818181;padding:10px 12px;}
.schx {margin-top:60px;}
.schx h1{font-size:28px;color:#444;}
.sctmore {color:#888;font-size:16px; border-bottom:1px solid #ddd;padding-bottom:10px;}
.sctmore span{float:right;}
.sctmore a{color:#888;}
.scleftbox {width:380px;float:left;margin-right:30px;background:#fff;}
.scrightbox {width:380px;float:right;background:#fff;}
.schximg {background:#ddd;padding:2px;width:380px;}
.schxyw {padding:35px 0 0 0;}
.schxt {padding:0 15px;height:140px;}
.schxt h4{color:#333;padding:10px 0 0;margin-bottom:5px;}
.schxx {height:1px;width:160px;background:#aaa;}
.schxul {margin:0;padding:0;}
.schxul li{list-style:none;float:left;width:160px;height:30px;margin:10px 15px 0 0;}
.schxul li a{display:block;line-height:30px;text-align:center;border:1px solid #fff;background:#0082d1;color:#fff;font-size:14px;}
.schxul li a:hover{text-decoration:none;background:#1e92d8;}
.schxp {font-size:14px;color:#666;padding:10px 0;}
.schxbottom {padding:5px 20px;background:#0082d1;color:#fff;font-size:14px;}
.scalul {margin:0;padding:0;}
.scalul li{list-style:none;width:360px;float:left;margin:30px 20px;background:url(../images/al-bg.png) no-repeat top center;text-align:center;font-size:16px;color:#333;}
.scalul li a{color:#333;}
.scalul li a:hover{color:#000;text-decoration:none;}
.scalimg {width:274px;height:200px;margin:12px auto;}
.scalimgshow {width:274px;height:200px;margin:12px 43px;display:none;position:absolute;}
.scnewbox {margin:40px 0;}
.scnewleft {float:left;width:560px;}
.scnewright {float:right;width:560px;}
.scnewst {text-align:center;font-weight:500;color:#333;background:url(../images/news-bg.png) no-repeat center;margin:10px 0 40px 0;}
.scnewstop {box-sizing:border-box;border:1px solid #ddd;}
.scnewstop h4{text-align:left;font-weight:500;color:#333;}
.scnewstop p{font-size:14px;color:#888;}
.scnewstopt {padding:15px 25px 10px 25px;}
.scnewstoplink {background:#eee;padding:15px 25px;}
.scnewstime {font-size:12px;color:#333;}
.scnewstime p{font-size:18px;margin:0;color:#333;}
.sclinky {padding-top:5px;}
.sclinky a{padding:6px 8px 4px 8px;border-radius:50%;background:#c5c5c5;font-size:24px;color:#eee;}
.scnewsul {margin:20px 0;padding:0;}
.scnewsul li{list-style:none;font-size:14px;padding:8px 0;border-bottom:1px dotted #999;}
.scnewsul li a{color:#333;}
.scnewsul li a:hover{color:#0082d1;text-decoration:none;}
.scnewsul li span{float:right;color:#666;}
.scfootx {width:100%;border-bottom:4px solid #0078c0;}
.scfoot {width:100%;background:#24343e;}
.scfootlogo{padding:40px 0 40px 0;color:#667178;font-size:14px;}
.scfoothr {border-bottom:1px dotted #667178;margin:22px 0;}
.schottel {font-size:18px;font-weight:bold;color:#fff;}
.scwechat {background:#1a2630;padding:40px;box-sizing:border-box;margin-right:50px;color:#fff;text-align:center;height:252px;}
.scpq {width:100%;background:#1a2630;color:#fff;font-size:12px;padding:18px 0;}
.scqygl{margin:50px 0 25px 0;}
.scqygll {width:280px;}
.scqygll h2{font-size:26px;font-weight:normal;color:#333;}
.scqygll p{font-size:14px;color:#999;text-transform:uppercase;}
.scqyglx {border-bottom:4px solid #00395c;margin-bottom:14px;}
.scqyglrx {border-bottom:2px solid #0082d1;width:920px;margin-top:59px;}
.scservicetabul {float:right;margin:0;padding:0;}
.scservicetabul li{list-style:none;float:left;}
.scservicetabul li a{padding:12px 20px;color:#333;background:#f3f3f3;font-size:14px;line-height:42px;}
.scservicetabul li a:hover{background:#0082d1;color:#fff;text-decoration:none;}
.active a{background:#0082d1 !important;color:#fff !important;text-decoration:none;}
.scqyglimg {width:330px;height:380px;float:left;margin-right:15px;}
.scqyglxm {width:270px;height:380px;box-sizing:border-box;float:left;border:1px solid #ddd;padding:16px;}
.scmargin14 {margin-left:14px;}
.scico {filter: grayscale(1);}
.scqyglshow{text-align:center;padding:4px 0 18px 0;}
.scqyglxm h4{text-align:center;color:#333;border-bottom:1px solid #ddd;padding-bottom:14px;}
.scqyglxm p{color:#666;font-size:14px;line-height:1.5;}
.scinterright {margin-left:14px;margin-bottom:18px;float:left;width:270px;height:180px;box-sizing:border-box;text-align:center;border:1px solid #ddd;padding-top:32px;}
.scinterright p {font-size:18px;color:#333;padding-top:15px;}
.scvi {width:838px;height:380px;margin-left:14px;float:right;background:url(../images/scvi_bg.png) no-repeat center;}
.scvic {width:50%;height:190px;float:left;box-sizing:border-box;padding:25px;}
.scviimg {float:left;width:115px;padding-top:30px;}
.scvit {float:right;width:254px;}
.scvit h4{color:#333;font-weight:normal;padding-bottom:10px;}
.scvit p{font-size:14px;color:#666;line-height:1.5; text-align:justify;}
.scnewslist {width:360px;float:left;margin:28px 0;}
.scnewsmargin {margin-right:60px;}
.scnewslist h5{font-size:16px;color:#333;}
.scnewslist p{font-size:14px;color:#777;}
.scnewslistt {padding:10px 15px;}
.scnewslistlink {padding:0px 15px;border-top:1px solid #fff;}
.scnewslistlink a{color:#777;font-size:14px;padding:10px 0;line-height:38px;}
.scnewslistlink span{float:right;font-family:"宋体";border-left:1px solid #fff;padding:0 5px 0 20px;color:#fff;}
.scqywh {background:url(../images/about_bg.jpg) no-repeat center 530px #f5f5f5;padding:40px 0;}
.scqywh h1 {text-align:center;color:#333;margin:0;padding:20px 0;}
.scqywhmin { text-transform:uppercase;text-align:center;font-size:12px;color:#666;}
.scqywhdx {width:30px;height:2px;background:#666;margin:0 auto 30px auto;}
.sc50 {width:50%;float:left;height:220px;background:#fff;}
.scqywha {padding:0 0 0 120px;}
.scqywha h4{color:#333;font-size:22px;margin-top:40px;}
.scqywha p{font-size:14px;color:#999;text-transform:uppercase;}

.scqywh .number{ width:730px; margin:30px auto 0;}
.scqywh .number li{ float:left; margin-right:80px; width:170px;}
.scqywh .number li:last-child{ margin-right:0;}
.scqywh .number li h3{ font-size:60px; color:#fff; text-align:center;}
.scqywh .number li h3 span{ font-size:24px;}
.scqywh .number li p{ font-size:14px; color:#fff; text-align:center;}
.scqywh .number li p span{ font-size:12px; color:#999;}

.scqywh .cp_img{ text-align:center; margin:35px 0 45px;}
.scqywh .cp_con{ width:100%; height:auto; margin-top:10px;}
.scqywh .cp_con h4{ font-size:32px; color:#333; text-align:center; text-transform:uppercase;}
.scqywh .cp_con .gsjj{ font-size:18px; color:#333; letter-spacing:0.8em; text-align:center; margin-bottom:10px;}
.scqywh .cp_line{ margin:25px auto 0; text-align:center; display:block;}
.scqywh .cp_con .cp_text{ font-size:14px; color:#666; text-align:justify; line-height:1.75em; margin:35px 0 0;}

.scqywh .yunying h4{ font-size:32px; color:#333; text-align:center; margin-top:70px;}
.scqywh .yunying .yybz_con{ width:100%; height:400px; margin:60px 0 50px;}
.scqywh .yunying .yybz_con li{ width:31%; height:400px; border:1px solid #0082d1; margin-right:30px; float:left; position:relative; background:#fff;}
.scqywh .yunying .yybz_con li:last-child{ margin-right:0;}

.scqywh .yunying .yybz_con li .biaoti{ width:100%; height:110px; background:-webkit-linear-gradient(left bottom,#0082d1,#009dd1) no-repeat; overflow:hidden;}
.scqywh .yunying .yybz_con li .biaoti img{ display:block; margin:12px auto;}
.scqywh .yunying .yybz_con li .biaoti h5{ font-size:16px; color:#fff; text-align:center;}
.scqywh .yunying .yybz_con li p{ font-size:14px; color:#555; line-height:2.3em; margin:10px auto 0; text-align:center;}
.scqywh .yunying .yybz_con li .manyidu{ width:93%; height:43px; border-top:1px dashed #ccc; font-size:14px; color:#333; line-height:43px; position:absolute; bottom:0; left:13px;}
.scqywh .yunying .yybz_con li .manyidu img{ margin-left:10px;}


/*成功案例*/
.case_con{ width:370px; height:400px; background:#f3f3f3; padding:8px; box-sizing:border-box; transition:0.5s; float:left; margin:0 45px 20px 0;}
.case_con:nth-child(3n){ margin-right:0;}
.case_con i{ width:100%; height:3px; background:#f3f3f3; display:block;}
.case_con .case_text h5{ font-size:18px; color:#333; margin:20px 0 15px;}
.case_con .case_text h5 b{ display:inline-block; width:4px; height:16px; background:#0082d1; margin-right:10px;}
.case_con .case_text p{ font-size:12px; color:#747474; line-height:1.75em;}
.case_con .case_btn a{ display:block; width:100%; height:35px; background:#c3c3c3; float:left; margin-right:4px; font-size:12px; color:#fff; text-align:center; line-height:35px; text-decoration:none; margin-top:10px;}
.case_con .case_btn a:last-child{ margin-right:0;}
.case_con .case_btn a:hover{ background:#0082d1;}

.case_con:hover{ background:#fff; box-shadow:0 0 20px rgba(51,51,51,0.25);}


/*页码*/
.yema{ width:300px; height:32px; margin:30px auto 20px;}
.yema li{ float:left; font-size:12px; border:1px solid #0082d1; text-align:center; line-height:30px; margin-right:5px; cursor:pointer; background:#fff;} 
.yema li a{ color:#0082d1; text-decoration:none;}
.yema li:last-child{ margin-right:0;}
.yema .mid{ width:70px; height:30px;}
.yema .min{ width:30px; height:30px;}

.yema li:hover{ background:#0082d1; border-color:#0082d1;}
.yema li:hover a{ color:#fff;}


/*招贤纳士*/
.recruit_con .wenzi{ font-size:14px; color:#333; text-align:center; width:950px; margin:0 auto; line-height:1.75em;}
.recruit_biaoge{ width:1080px; margin:30px auto 0;}
.recruit_biaoge td{ border:1px solid #ccc; line-height:40px; text-align:center; font-size:14px; color:#666;}
.recruit_biaoge tr:first-child{ background:#ededed; border:1px solid #ccc;}
.recruit_biaoge tr:first-child td{ border:none; line-height:50px; font-size:16px;}
.recruit_biaoge tr .zp_xq{ cursor:pointer;}

.pop {display:none; width:600px; min-height:200px; max-height:550px; height:auto; position:fixed; top:50%; margin-top:-275px; left:50%; margin-left:-300px; padding:25px; z-index:130; border-radius:8px; background-color:#fff; box-shadow:0 3px 18px rgba(100,0,0,0.5); box-sizing:border-box;}
.pop1{ display:none;}
.pop2{ display:none;}
.pop3{ display:none;}
.pop-top{height:40px; width:100%; border-bottom:1px #E5E5E5 solid; margin-bottom:20px;}
.pop-top h5{ float:left; display:black; font-size:22px;}
.pop-top span{ float: right; cursor:pointer; font-weight:bold; display:black}
/*.pop-content{ height:380px;}*/
.bgPop{ display:none; position:fixed; z-index:129; left:0; top:0; width:100%; height:100%; background:rgba(24,41,52,0.85);}
.pop-content .joinus_tb{font-size:14px; color:#333;}
.pop-content .joinus_tb td{border:1px solid #ccc;}



/*在线留言*/
.message_con table{ width:832px; cellpadding:0; cellspacing:1px; border:1px solid #e5e5e5; background:#eee; margin:50px auto 0;}
.message_con table tr{ background:#fff;} 
.message_con table tr .td_l{ height:70px; width:200px;}
.message_con .td_l h3{ font-size:18px; font-weight:400; color:#444; float:right; text-align:right; margin-right:15px;}
.message_con .td_l h3 span{ font-size:12px; text-transform:uppercase; color:#bbb;}
.message_con .ms{ height:140px;}

.message_con table tr .td_r{ height:70px; width:627px;}
.message_con .td_r input{ width:552px; height:35px; border:1px solid #ccc; font-size:14px; color:#555; background:#f9f9f9; border-radius:3px; margin-left:25px; padding-left:20px;}
.message_con .co{ height:140px;}
.message_con .co input{ height:100px; margin:20px 25px;}
.message_con .td_r .btn{ width:200px; cursor:pointer;}

.message_con .td_r .btn:hover{ background:#0082d1; border:none; color:#fff;}



/*banner图文字部分*/
.index_banner{ position:relative;}
.banner_text{ position:absolute; top:40%; left:18%; z-index:1;}
.banner_text h3{ font-size:22px; color:#fff; font-weight:400;}
.banner_text h4{ font-size:54px; color:#fff; text-transform:uppercase; font-family:Arial, Helvetica, sans-serif;}
.banner_text h4 span{ color:#0082d1;}

.banner_icon{ width:130px; height:35px; background:#fff url(../images/banner_icon.png) no-repeat 95px center; border-radius:50px; margin-top:50px;}
.banner_icon a{ font-size:14px; color:#333; line-height:35px; margin-left:20px; text-decoration:none; width:130px; height:35px; display:block;}
.banner_icon:hover{ background:#fff url(../images/banner_icon.png) no-repeat 93px center;}

.content_banner{ top:18%;}
.content_banner h3{ font-size:42px; font-weight:900; margin-bottom:20px;}
.content_banner h4{ font-size:26px; font-weight:400; line-height:1.5em;}

.ser_banner{ top:30%; left:56%;}
.ser_banner h3{ font-size:40px; font-weight:900;}
.ser_banner h3 span{ font-size:48px;}

.news_banner{ top:30%; left:56%;}
.news_banner h3{ font-size:40px; font-weight:600; color:#333; line-height:1.5em;}

.case_banner{ top:33%;}
.case_banner h3{ font-size:38px; font-weight:900; margin-bottom:20px; color:-webkid-linear-gradient(left,#00c0ff,#47f0c5);}
.case_banner h4{ font-size:14px; font-weight:400; line-height:1.5em;}

.contact_banner{ top:23%; left:52%;}
.contact_banner h3{ margin-bottom:25px;}
.contact_banner h4{ font-size:20px; font-weight:400; line-height:1.5em; color:#555;}



/*联系我们*/
.contentHeight{ width:1200px; height:430px; position:relative; top:20px; overflow:hidden;}
.contact_r_text{ width:450px; height:430px; position:absolute; top:0; right:0; background:url(../images/contact_text.png) no-repeat bottom center;}
.contact_r_text h4{ font-size:24px; color:#333;}
.contact_r_text p{ font-size:16px; color:#666; line-height:2em; margin-top:20px;}

























